﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Dream
{
    public enum NPCType
    {
        Task,
       
        Shop,
      
        Iron
    }
    abstract class NPC
    {
        private string name;
        private NPCType type;

        public string Name { get; set; }

        public NPCType Type { get; set; }

        public NPC() { }

        public NPC(string Name, NPCType Type) 
        {
            this.Name = Name;
            this.Type = Type;
        }

        public abstract void Speak();
        public abstract void Speak1();
        public abstract void Speak2();

    }
}
